Decoding Ancient History